polypropylene twine - Turkish English Dictionary